<?php
$baseUrl = Yii::app()->theme->baseUrl;
$cs = Yii::app()->getClientScript();
$cs->registerScriptFile($baseUrl . '/plugins/select2/select2.js');
$cs->registerScriptFile($baseUrl . '/plugins/select2/select2_locale_es.js');
$cs->registerCssFile($baseUrl . '/plugins/select2/select2.css');
$cs->registerCssFile($baseUrl . '/plugins/select2/select2-bootstrap.css');
?>
<?php if ($modelDireccion->isNewRecord): ?>
    <script>

        cord_x = (0.346024);
        cord_y = -78.119574;
    </script>
<?php else: ?>
    <script>
        cord_x = <?php echo $modelDireccion->coord_x; ?>;
        cord_y = <?php echo $modelDireccion->coord_y; ?>;
    </script>
<?php endif; ?>
<!--<div class="col-lg-12">-->
<div class="panel panel-primary" id="dv_direccion_contenedor">
    <div class="panel-heading">
        <h3 class="panel-title"><?php echo Yii::t('AweCrud.app', $modelDireccion->isNewRecord ? 'Create' : 'Update') . ' ' . Direccion::label(1); ?></h3>
    </div>
    <div class="panel-body">
        <?php
        $form = $this->beginWidget('ext.AweCrud.components.AweActiveForm', array(
            'type' => 'horizontal',
            'id' => 'direccion-form',
            'enableAjaxValidation' => true,
            'action' => $modelDireccion->isNewRecord ? Yii::app()->createUrl('/crm/direccion/create') : Yii::app()->createUrl('/crm/direccion/update/id/' . $modelDireccion->id),
            'clientOptions' => array('validateOnSubmit' => true, 'validateOnChange' => false,),
            'enableClientValidation' => false,
        ));
        ?>
        <div class="col-lg-7">
            <?php echo $form->textFieldGroup($modelDireccion, 'calle_principal', array('maxlength' => 64, 'class' => 'span12')) ?>

            <?php echo $form->textFieldGroup($modelDireccion, 'calle_secundaria', array('maxlength' => 64, 'class' => 'span12')) ?>

            <?php echo $form->textFieldGroup($modelDireccion, 'numero', array('maxlength' => 45, 'class' => 'span5')) ?>
            <div class="form-group">
                <label class="col-sm-3 control-label" for="Direccion_pais_id">Pais<span class="required">*</span></label>
                <div class="col-sm-9">
                    <?php
                    $htmlOptionsPais = array('class' => "span12 form-control");
                    if ($modelDireccion->pais_id) {
                        $pais_seleccionado = Pais::model()->findByPk($modelDireccion->pais_id);
                        $htmlOptionsPais = array_merge($htmlOptionsPais, array(
                            'selected-text' => $pais_seleccionado->nombre
                        ));
                    }
                    echo $form->hiddenField($modelDireccion, 'pais_id', $htmlOptionsPais);
                    ?>
                    <?php echo $form->error($modelDireccion, 'pais_id'); ?>       
                </div>


            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label" for="Direccion_provincia_id">Provincia<span class="required">*</span></label>
                <div class="col-sm-9">
                    <?php
                    $htmlOptionsProvincia = array('class' => "span12 form-control");
                    if ($modelDireccion->provincia_id) {
                        $provincia_seleccionado = Provincia::model()->findByPk($modelDireccion->provincia_id);
                        $htmlOptionsProvincia = array_merge($htmlOptionsProvincia, array(
                            'selected-text' => $provincia_seleccionado->nombre
                        ));
                    }
                    echo $form->hiddenField($modelDireccion, 'provincia_id', $htmlOptionsProvincia);
                    ?>
                    <?php echo $form->error($modelDireccion, 'provincia_id'); ?>       

                </div>
            </div>

            <div class="form-group">
                <label class="col-sm-3 control-label" for="Direccion_ciudad_id">Ciudad<span class="required">*</span></label>
                <div class="col-sm-9">
                    <?php
                    $htmlOptionsCiudad = array('class' => "span12 form-control");
                    if ($modelDireccion->ciudad_id) {
                        $ciudad_seleccionada = Ciudad::model()->findByPk($modelDireccion->ciudad_id);
                        $htmlOptionsCiudad = array_merge($htmlOptionsCiudad, array(
                            'selected-text' => $ciudad_seleccionada->nombre
                        ));
                    }
                    echo $form->hiddenField($modelDireccion, 'ciudad_id', $htmlOptionsCiudad);
                    ?>
                    <?php echo $form->error($modelDireccion, 'ciudad_id'); ?>       

                </div>
            </div>

            <?php echo $form->textFieldGroup($modelDireccion, 'referencia', array('maxlength' => 45)) ?>
            <?php echo $form->hiddenField($modelDireccion, 'entidad_id', array('maxlength' => 45)) ?>
            <?php echo $form->hiddenField($modelDireccion, 'coord_x') ?>
            <?php echo $form->hiddenField($modelDireccion, 'coord_y') ?>
        </div>
        <div class="col-lg-5">
            <div class="form-group">
                <label class="control-label" for="Direccion_ciudad_id">Seleccione la Ubicacion<span class="required">*</span></label>

                <div id="map-canvas-creacion" style="width:100%; height: 375px"></div>
            </div>

        </div>

    </div>
</div>

<div class="form-group">
    <div class="col-lg-10 col-lg-offset-2">
        <?php
        $this->widget('booster.widgets.TbButton', array(
            'buttonType' => 'success',
            'label' => Yii::t('AweCrud.app', 'Guardar Dirección'),
            'htmlOptions' => array(
                'onclick' => 'js:ajaxSaveDireccion("#direccion-form")'
            )
        ));
        ?>
        <?php
        $this->widget('booster.widgets.TbButton', array(
            'label' => Yii::t('AweCrud.app', 'Cancel'),
            'htmlOptions' => array(
                'href' => Yii::app()->createUrl('/crm/entidad/view/id/'),
                'class' => 'btn-info'
            )
        ));
        ?>
    </div>
</div>
<?php $this->endWidget(); ?>